Big Huge Thesaurus

Peruvian lily

noun

sounds kind of like